mountain caracara (phalcobaenus megalopterus) - Spanish English Dictionary